//  ts 中接口：一种约定对象的规范、结构

export { }  //确保与其他成员冲突，独立作用域

// interface：关键字，接口规范、结构，
// ts中nterface：只会在ts中定义规范，不会作用于源代码js(不会体现在源代码上)
interface Post{
    title:string
    content:string
}

// 接口逻辑
function printPost(post:Post){
    console.log('printPost',post.title,post.content);
}
// 接口入参（参数必须符合接口规范）
printPost({
    title:'Post ts',
    content:'This is a post interface!'
})

 